Skip to content

feat: improve CLI help and bump version to 0.3.0#18

Merged
clawdeeo merged 1 commit into
mainfrom
feat/cli-help-improvements
Apr 22, 2026
Merged

feat: improve CLI help and bump version to 0.3.0#18
clawdeeo merged 1 commit into
mainfrom
feat/cli-help-improvements

Conversation

@clawdeeo
Copy link
Copy Markdown
Collaborator

Changes

  • Add 'version' attribute to CLI for --version flag
  • Add comprehensive help text to all commands
  • Add help text to all arguments
  • Bump version from 0.1.0 to 0.3.0

Before

  • Commands showed no descriptions
  • Arguments had no help text

After

$ gitclaw --help
Commands:
  install      Install packages from GitHub releases
  list         List installed packages
  update       Update installed packages
  ...

$ gitclaw install --help
Install packages from GitHub releases

Arguments:
  [PACKAGES]...  Package(s) to install (format: owner/repo or owner/repo@version)

Options:
  -f, --force          Force reinstall even if already installed
      --dry-run        Show what would be installed without downloading
      --verify         Verify checksums after download

- Add 'version' attribute to CLI for --version flag
- Add comprehensive help text to all commands:
  - install, list, update, uninstall, search, completions, platform, self-update
- Add help text to all arguments (--force, --dry-run, --verify, --token, etc.)
- Bump version from 0.1.0 to 0.3.0 in Cargo.toml

Before: Commands showed no descriptions
After: All commands and arguments have helpful descriptions
@clawdeeo clawdeeo merged commit b9797e0 into main Apr 22, 2026
8 checks passed
@clawdeeo clawdeeo deleted the feat/cli-help-improvements branch April 22, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant